﻿<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
  
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>Class MText
   </title>
    <meta name="viewport" content="width=device-width">
    <meta name="title" content="Class MText
   ">
    <meta name="generator" content="docfx 2.56.4.0">
    
    <link rel="shortcut icon" href="../favicon.ico">
    <link rel="stylesheet" href="../styles/docfx.vendor.css">
    <link rel="stylesheet" href="../styles/docfx.css">
    <link rel="stylesheet" href="../styles/main.css">
    <meta property="docfx:navrel" content="../toc.html">
    <meta property="docfx:tocrel" content="toc.html">
    
    
    
  </head>
  <body data-spy="scroll" data-target="#affix" data-offset="120">
    <div id="wrapper">
      <header>
        
        <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
          <div class="container">
            <div class="navbar-header">
              <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
              </button>
              
              <a class="navbar-brand" href="../index.html">
                <img id="logo" class="svg" src="../logo.svg" alt="">
              </a>
            </div>
            <div class="collapse navbar-collapse" id="navbar">
              <form class="navbar-form navbar-right" role="search" id="search">
                <div class="form-group">
                  <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
                </div>
              </form>
            </div>
          </div>
        </nav>
        
        <div class="subnav navbar navbar-default">
          <div class="container hide-when-search" id="breadcrumb">
            <ul class="breadcrumb">
              <li></li>
            </ul>
          </div>
        </div>
      </header>
      <div role="main" class="container body-content hide-when-search">
        
        <div class="sidenav hide-when-search">
          <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
          <div class="sidetoggle collapse" id="sidetoggle">
            <div id="sidetoc"></div>
          </div>
        </div>
        <div class="article row grid-right">
          <div class="col-md-10">
            <article class="content wrap" id="_content" data-uid="netDxf.Entities.MText">
  
  
  <h1 id="netDxf_Entities_MText" data-uid="netDxf.Entities.MText" class="text-break">Class MText
  </h1>
  <div class="markdown level0 summary"><p>Represents a multiline text <a class="xref" href="netDxf.Entities.EntityObject.html">EntityObject</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><span class="xref">System.Object</span></div>
    <div class="level1"><a class="xref" href="netDxf.DxfObject.html">DxfObject</a></div>
    <div class="level2"><a class="xref" href="netDxf.Entities.EntityObject.html">EntityObject</a></div>
    <div class="level3"><span class="xref">MText</span></div>
  </div>
  <div classs="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="netDxf.IHasXData.html">IHasXData</a></div>
    <div><span class="xref">System.ICloneable</span></div>
  </div>
  <div class="inheritedMembers">
    <h5>Inherited Members</h5>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_LayerChanged">EntityObject.LayerChanged</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_OnLayerChangedEvent_netDxf_Tables_Layer_netDxf_Tables_Layer_">EntityObject.OnLayerChangedEvent(Layer, Layer)</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_LinetypeChanged">EntityObject.LinetypeChanged</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_OnLinetypeChangedEvent_netDxf_Tables_Linetype_netDxf_Tables_Linetype_">EntityObject.OnLinetypeChangedEvent(Linetype, Linetype)</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_XDataAddAppReg">EntityObject.XDataAddAppReg</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_OnXDataAddAppRegEvent_netDxf_Tables_ApplicationRegistry_">EntityObject.OnXDataAddAppRegEvent(ApplicationRegistry)</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_XDataRemoveAppReg">EntityObject.XDataRemoveAppReg</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_OnXDataRemoveAppRegEvent_netDxf_Tables_ApplicationRegistry_">EntityObject.OnXDataRemoveAppRegEvent(ApplicationRegistry)</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Reactors">EntityObject.Reactors</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Type">EntityObject.Type</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Color">EntityObject.Color</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Layer">EntityObject.Layer</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Linetype">EntityObject.Linetype</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Lineweight">EntityObject.Lineweight</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Transparency">EntityObject.Transparency</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_LinetypeScale">EntityObject.LinetypeScale</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_IsVisible">EntityObject.IsVisible</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Normal">EntityObject.Normal</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Owner">EntityObject.Owner</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_XData">EntityObject.XData</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_TransformBy_netDxf_Matrix4_">EntityObject.TransformBy(Matrix4)</a>
    </div>
    <div>
      <a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_ToString">EntityObject.ToString()</a>
    </div>
    <div>
      <a class="xref" href="netDxf.DxfObject.html#netDxf_DxfObject_CodeName">DxfObject.CodeName</a>
    </div>
    <div>
      <a class="xref" href="netDxf.DxfObject.html#netDxf_DxfObject_Handle">DxfObject.Handle</a>
    </div>
    <div>
      <span class="xref">System.Object.Equals(System.Object)</span>
    </div>
    <div>
      <span class="xref">System.Object.Equals(System.Object, System.Object)</span>
    </div>
    <div>
      <span class="xref">System.Object.GetHashCode()</span>
    </div>
    <div>
      <span class="xref">System.Object.GetType()</span>
    </div>
    <div>
      <span class="xref">System.Object.MemberwiseClone()</span>
    </div>
    <div>
      <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
    </div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="netDxf.Entities.html">netDxf.Entities</a></h6>
  <h6><strong>Assembly</strong>: CADability.dll</h6>
  <h5 id="netDxf_Entities_MText_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class MText : EntityObject, IHasXData, ICloneable</code></pre>
  </div>
  <h5 id="netDxf_Entities_MText_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>Formatting codes for MText, you can use them directly while setting the text value or use the Write() and EndParagraph() methods.<br>
\L Start underline<br>
\l Stop underline<br>
\O Start overstrike<br>
\o Stop overstrike<br>
\K Start strike-through<br>
\k Stop strike-through<br>
\P New paragraph (new line)<br>
\pxi Control codes for bullets, numbered paragraphs and columns<br>
\X Paragraph wrap on the dimension line (only in dimensions)<br>
\Q Slanting (obliquing) text by angle - e.g. \Q30;<br>
\H Text height - e.g. \H3x;<br>
\W Text width - e.g. \W0.8x;<br>
\F Font selection<br>
<br>
e.g. \Fgdt;o - GDT-tolerance<br>
e.g. \Fkroeger|b0|i0|c238|p10; - font Kroeger, non-bold, non-italic, code page 238, pitch 10<br>
<br>
\S Stacking, fractions<br>
<br>
e.g. \SA^B;<br>
A<br>
B<br>
e.g. \SX/Y<br>
X<br>
-<br>
Y<br>
e.g. \S1#4;<br>
1/4<br>
<br>
\A Alignment<br>
\A0; = bottom<br>
\A1; = center<br>
\A2; = top<br>
<br>
\C Color change<br>
\C1; = red<br>
\C2; = yellow<br>
\C3; = green<br>
\C4; = cyan<br>
\C5; = blue<br>
\C6; = magenta<br>
\C7; = white<br>
<br>
\T Tracking, char.spacing - e.g. \T2;<br>
~ Non-wrapping space, hard space<br>
{} Braces - define the text area influenced by the code<br>
\ Escape character - e.g. \ = &quot;&amp;quot;, { = &quot;{&quot;<br>
<br>
Codes and braces can be nested up to 8 levels deep.<br></p>
</div>
  <h3 id="constructors">Constructors
  </h3>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L130">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor" data-uid="netDxf.Entities.MText.#ctor">MText()</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText()</code></pre>
  </div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector2%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L149">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector2,System.Double)">MText(Vector2, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector2 position, double height)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector2%2CSystem.Double%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L181">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_System_Double_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector2,System.Double,System.Double)">MText(Vector2, Double, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector2 position, double height, double rectangleWidth)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_System_Double_netDxf_Tables_TextStyle_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector2%2CSystem.Double%2CSystem.Double%2CnetDxf.Tables.TextStyle)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L205">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector2_System_Double_System_Double_netDxf_Tables_TextStyle_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector2,System.Double,System.Double,netDxf.Tables.TextStyle)">MText(Vector2, Double, Double, TextStyle)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector2 position, double height, double rectangleWidth, TextStyle style)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">style</span></td>
        <td><p>Text <a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector3%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L159">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector3,System.Double)">MText(Vector3, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector3 position, double height)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector3%2CSystem.Double%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L170">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_System_Double_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector3,System.Double,System.Double)">MText(Vector3, Double, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector3 position, double height, double rectangleWidth)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_System_Double_netDxf_Tables_TextStyle_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(netDxf.Vector3%2CSystem.Double%2CSystem.Double%2CnetDxf.Tables.TextStyle)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L193">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_netDxf_Vector3_System_Double_System_Double_netDxf_Tables_TextStyle_" data-uid="netDxf.Entities.MText.#ctor(netDxf.Vector3,System.Double,System.Double,netDxf.Tables.TextStyle)">MText(Vector3, Double, Double, TextStyle)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(Vector3 position, double height, double rectangleWidth, TextStyle style)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">style</span></td>
        <td><p>Text <a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L139">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_" data-uid="netDxf.Entities.MText.#ctor(System.String)">MText(String)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector2%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L216">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector2,System.Double)">MText(String, Vector2, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector2 position, double height)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector2%2CSystem.Double%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L239">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_System_Double_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector2,System.Double,System.Double)">MText(String, Vector2, Double, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector2 position, double height, double rectangleWidth)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_System_Double_netDxf_Tables_TextStyle_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector2%2CSystem.Double%2CSystem.Double%2CnetDxf.Tables.TextStyle)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L264">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector2_System_Double_System_Double_netDxf_Tables_TextStyle_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector2,System.Double,System.Double,netDxf.Tables.TextStyle)">MText(String, Vector2, Double, Double, TextStyle)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector2 position, double height, double rectangleWidth, TextStyle style)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector2.html">Vector2</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">style</span></td>
        <td><p>Text <a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector3%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L227">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector3,System.Double)">MText(String, Vector3, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector3 position, double height)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_System_Double_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector3%2CSystem.Double%2CSystem.Double)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L251">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_System_Double_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector3,System.Double,System.Double)">MText(String, Vector3, Double, Double)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector3 position, double height, double rectangleWidth)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_System_Double_netDxf_Tables_TextStyle_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.%23ctor(System.String%2CnetDxf.Vector3%2CSystem.Double%2CSystem.Double%2CnetDxf.Tables.TextStyle)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L277">View Source</a>
  </span>
  <a id="netDxf_Entities_MText__ctor_" data-uid="netDxf.Entities.MText.#ctor*"></a>
  <h4 id="netDxf_Entities_MText__ctor_System_String_netDxf_Vector3_System_Double_System_Double_netDxf_Tables_TextStyle_" data-uid="netDxf.Entities.MText.#ctor(System.String,netDxf.Vector3,System.Double,System.Double,netDxf.Tables.TextStyle)">MText(String, Vector3, Double, Double, TextStyle)</h4>
  <div class="markdown level1 summary"><p>Initializes a new instance of the <code>MText</code> class.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MText(string text, Vector3 position, double height, double rectangleWidth, TextStyle style)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">text</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">position</span></td>
        <td><p>Text <a class="xref" href="netDxf.Vector2.html">Vector2</a> in world coordinates.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">height</span></td>
        <td><p>Text height.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">rectangleWidth</span></td>
        <td><p>Reference rectangle width.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">style</span></td>
        <td><p>Text <a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
  </h3>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_AttachmentPoint.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.AttachmentPoint%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L398">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_AttachmentPoint_" data-uid="netDxf.Entities.MText.AttachmentPoint*"></a>
  <h4 id="netDxf_Entities_MText_AttachmentPoint" data-uid="netDxf.Entities.MText.AttachmentPoint">AttachmentPoint</h4>
  <div class="markdown level1 summary"><p>Gets or sets the text <a class="xref" href="netDxf.Entities.MTextAttachmentPoint.html">MTextAttachmentPoint</a>.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MTextAttachmentPoint AttachmentPoint { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextAttachmentPoint.html">MTextAttachmentPoint</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_DefaultMirrText.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.DefaultMirrText%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L303">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_DefaultMirrText_" data-uid="netDxf.Entities.MText.DefaultMirrText*"></a>
  <h4 id="netDxf_Entities_MText_DefaultMirrText" data-uid="netDxf.Entities.MText.DefaultMirrText">DefaultMirrText</h4>
  <div class="markdown level1 summary"><p>Gets or sets if the text will be mirrored when a symmetry is performed, when the current MText entity does not belong to a DXF document.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static bool DefaultMirrText { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_DrawingDirection.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.DrawingDirection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L370">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_DrawingDirection_" data-uid="netDxf.Entities.MText.DrawingDirection*"></a>
  <h4 id="netDxf_Entities_MText_DrawingDirection" data-uid="netDxf.Entities.MText.DrawingDirection">DrawingDirection</h4>
  <div class="markdown level1 summary"><p>Get or sets the <a class="xref" href="netDxf.Entities.MTextDrawingDirection.html">MTextDrawingDirection</a>.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MTextDrawingDirection DrawingDirection { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextDrawingDirection.html">MTextDrawingDirection</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Height.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Height%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L321">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Height_" data-uid="netDxf.Entities.MText.Height*"></a>
  <h4 id="netDxf_Entities_MText_Height" data-uid="netDxf.Entities.MText.Height">Height</h4>
  <div class="markdown level1 summary"><p>Gets or sets the text height.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public double Height { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_LineSpacingFactor.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.LineSpacingFactor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L338">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_LineSpacingFactor_" data-uid="netDxf.Entities.MText.LineSpacingFactor*"></a>
  <h4 id="netDxf_Entities_MText_LineSpacingFactor" data-uid="netDxf.Entities.MText.LineSpacingFactor">LineSpacingFactor</h4>
  <div class="markdown level1 summary"><p>Gets or sets the line spacing factor.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public double LineSpacingFactor { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 id="netDxf_Entities_MText_LineSpacingFactor_remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>Percentage of default line spacing to be applied. Valid values range from 0.25 to 4.0, the default value 1.0.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_LineSpacingStyle.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.LineSpacingStyle%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L356">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_LineSpacingStyle_" data-uid="netDxf.Entities.MText.LineSpacingStyle*"></a>
  <h4 id="netDxf_Entities_MText_LineSpacingStyle" data-uid="netDxf.Entities.MText.LineSpacingStyle">LineSpacingStyle</h4>
  <div class="markdown level1 summary"><p>Get or sets the <a class="xref" href="netDxf.Entities.MTextLineSpacingStyle.html">MTextLineSpacingStyle</a>.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public MTextLineSpacingStyle LineSpacingStyle { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextLineSpacingStyle.html">MTextLineSpacingStyle</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Position.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Position%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L421">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Position_" data-uid="netDxf.Entities.MText.Position*"></a>
  <h4 id="netDxf_Entities_MText_Position" data-uid="netDxf.Entities.MText.Position">Position</h4>
  <div class="markdown level1 summary"><p>Gets or sets the Text <a class="xref" href="netDxf.Vector3.html">Vector3</a> in world coordinates.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public Vector3 Position { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_RectangleWidth.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.RectangleWidth%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L384">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_RectangleWidth_" data-uid="netDxf.Entities.MText.RectangleWidth*"></a>
  <h4 id="netDxf_Entities_MText_RectangleWidth" data-uid="netDxf.Entities.MText.RectangleWidth">RectangleWidth</h4>
  <div class="markdown level1 summary"><p>Gets or sets the text reference rectangle width.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public double RectangleWidth { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 id="netDxf_Entities_MText_RectangleWidth_remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>This value defines the width of the box where the text will fit.<br>
If a paragraph width is longer than the rectangle width it will be broken in several lines, using the word spaces as breaking points.<br>
If you specify a width of 0, word wrap is turned off and the width of the multiline text object is as wide as the longest line of text.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Rotation.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Rotation%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L312">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Rotation_" data-uid="netDxf.Entities.MText.Rotation*"></a>
  <h4 id="netDxf_Entities_MText_Rotation" data-uid="netDxf.Entities.MText.Rotation">Rotation</h4>
  <div class="markdown level1 summary"><p>Gets or sets the text rotation in degrees.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public double Rotation { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Style.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Style%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L407">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Style_" data-uid="netDxf.Entities.MText.Style*"></a>
  <h4 id="netDxf_Entities_MText_Style" data-uid="netDxf.Entities.MText.Style">Style</h4>
  <div class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a>.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public TextStyle Style { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Value.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Value%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L430">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Value_" data-uid="netDxf.Entities.MText.Value*"></a>
  <h4 id="netDxf_Entities_MText_Value" data-uid="netDxf.Entities.MText.Value">Value</h4>
  <div class="markdown level1 summary"><p>Gets or sets the raw text string.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public string Value { get; set; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
  </h3>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Clone.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Clone%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L900">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Clone_" data-uid="netDxf.Entities.MText.Clone*"></a>
  <h4 id="netDxf_Entities_MText_Clone" data-uid="netDxf.Entities.MText.Clone">Clone()</h4>
  <div class="markdown level1 summary"><p>Creates a new MText that is a copy of the current instance.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public override object Clone()</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Object</span></td>
        <td><p>A new MText that is a copy of this instance.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 class="overrides">Overrides</h5>
  <div><a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_Clone">EntityObject.Clone()</a></div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_EndParagraph.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.EndParagraph%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L567">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_EndParagraph_" data-uid="netDxf.Entities.MText.EndParagraph*"></a>
  <h4 id="netDxf_Entities_MText_EndParagraph" data-uid="netDxf.Entities.MText.EndParagraph">EndParagraph()</h4>
  <div class="markdown level1 summary"><p>Ends the current paragraph.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void EndParagraph()</code></pre>
  </div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_OnTextStyleChangedEvent_netDxf_Tables_TextStyle_netDxf_Tables_TextStyle_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.OnTextStyleChangedEvent(netDxf.Tables.TextStyle%2CnetDxf.Tables.TextStyle)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L96">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_OnTextStyleChangedEvent_" data-uid="netDxf.Entities.MText.OnTextStyleChangedEvent*"></a>
  <h4 id="netDxf_Entities_MText_OnTextStyleChangedEvent_netDxf_Tables_TextStyle_netDxf_Tables_TextStyle_" data-uid="netDxf.Entities.MText.OnTextStyleChangedEvent(netDxf.Tables.TextStyle,netDxf.Tables.TextStyle)">OnTextStyleChangedEvent(TextStyle, TextStyle)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">protected virtual TextStyle OnTextStyleChangedEvent(TextStyle oldTextStyle, TextStyle newTextStyle)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">oldTextStyle</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td><span class="parametername">newTextStyle</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Tables.TextStyle.html">TextStyle</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_PlainText.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.PlainText%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L664">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_PlainText_" data-uid="netDxf.Entities.MText.PlainText*"></a>
  <h4 id="netDxf_Entities_MText_PlainText" data-uid="netDxf.Entities.MText.PlainText">PlainText()</h4>
  <div class="markdown level1 summary"><p>Obtains the MText text value without the formatting codes, control characters like tab '\t' will be preserved in the result,
the new paragraph command &quot;\P&quot; will be converted to new line feed '\r\n'.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public string PlainText()</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><p>MText text value without the formatting codes.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_StartParagraph.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.StartParagraph%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L581">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_StartParagraph_" data-uid="netDxf.Entities.MText.StartParagraph*"></a>
  <h4 id="netDxf_Entities_MText_StartParagraph" data-uid="netDxf.Entities.MText.StartParagraph">StartParagraph()</h4>
  <div class="markdown level1 summary"><p>Starts a new paragraph.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void StartParagraph()</code></pre>
  </div>
  <h5 id="netDxf_Entities_MText_StartParagraph_remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>When no paragraph options are used, strictly speaking, there is no need to call this method, the previous paragraph options will be inherited.<br>
When there is no need to change the paragraph options from the previous, it is no necessary to pass again the same instance,
the paragraph characteristics are inherited from the previous one.
This way no codes needs to be written and it will save some characters in the final string.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_StartParagraph_netDxf_Entities_MTextParagraphOptions_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.StartParagraph(netDxf.Entities.MTextParagraphOptions)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L596">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_StartParagraph_" data-uid="netDxf.Entities.MText.StartParagraph*"></a>
  <h4 id="netDxf_Entities_MText_StartParagraph_netDxf_Entities_MTextParagraphOptions_" data-uid="netDxf.Entities.MText.StartParagraph(netDxf.Entities.MTextParagraphOptions)">StartParagraph(MTextParagraphOptions)</h4>
  <div class="markdown level1 summary"><p>Starts a new paragraph.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void StartParagraph(MTextParagraphOptions options)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextParagraphOptions.html">MTextParagraphOptions</a></td>
        <td><span class="parametername">options</span></td>
        <td><p>Paragraph options.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 id="netDxf_Entities_MText_StartParagraph_netDxf_Entities_MTextParagraphOptions__remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>When no paragraph options are used, strictly speaking, there is no need to call this method, the previous paragraph options will be inherited.<br>
When there is no need to change the paragraph options from the previous, it is no necessary to pass again the same instance,
the paragraph characteristics are inherited from the previous one.
This way no codes needs to be written and it will save some characters in the final string.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_TransformBy_netDxf_Matrix3_netDxf_Vector3_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.TransformBy(netDxf.Matrix3%2CnetDxf.Vector3)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L783">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_TransformBy_" data-uid="netDxf.Entities.MText.TransformBy*"></a>
  <h4 id="netDxf_Entities_MText_TransformBy_netDxf_Matrix3_netDxf_Vector3_" data-uid="netDxf.Entities.MText.TransformBy(netDxf.Matrix3,netDxf.Vector3)">TransformBy(Matrix3, Vector3)</h4>
  <div class="markdown level1 summary"><p>Moves, scales, and/or rotates the current entity given a 3x3 transformation matrix and a translation vector.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public override void TransformBy(Matrix3 transformation, Vector3 translation)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Matrix3.html">Matrix3</a></td>
        <td><span class="parametername">transformation</span></td>
        <td><p>Transformation matrix.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Vector3.html">Vector3</a></td>
        <td><span class="parametername">translation</span></td>
        <td><p>Translation vector.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 class="overrides">Overrides</h5>
  <div><a class="xref" href="netDxf.Entities.EntityObject.html#netDxf_Entities_EntityObject_TransformBy_netDxf_Matrix3_netDxf_Vector3_">EntityObject.TransformBy(Matrix3, Vector3)</a></div>
  <h5 id="netDxf_Entities_MText_TransformBy_netDxf_Matrix3_netDxf_Vector3__remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>Non-uniform scaling is not supported, it would require to decompose each line into independent Text entities.
When the current Text entity does not belong to a DXF document, the text will use the DefaultMirrText when a symmetry is performed;
otherwise, the drawing variable MirrText will be used.<br>
Matrix3 adopts the convention of using column vectors to represent a transformation matrix.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Write_System_String_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Write(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L490">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Write_" data-uid="netDxf.Entities.MText.Write*"></a>
  <h4 id="netDxf_Entities_MText_Write_System_String_" data-uid="netDxf.Entities.MText.Write(System.String)">Write(String)</h4>
  <div class="markdown level1 summary"><p>Adds the text to the current paragraph.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void Write(string txt)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">txt</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_Write_System_String_netDxf_Entities_MTextFormattingOptions_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.Write(System.String%2CnetDxf.Entities.MTextFormattingOptions)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L500">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_Write_" data-uid="netDxf.Entities.MText.Write*"></a>
  <h4 id="netDxf_Entities_MText_Write_System_String_netDxf_Entities_MTextFormattingOptions_" data-uid="netDxf.Entities.MText.Write(System.String,netDxf.Entities.MTextFormattingOptions)">Write(String, MTextFormattingOptions)</h4>
  <div class="markdown level1 summary"><p>Adds the text to the current paragraph.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void Write(string txt, MTextFormattingOptions options)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">txt</span></td>
        <td><p>Text string.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextFormattingOptions.html">MTextFormattingOptions</a></td>
        <td><span class="parametername">options</span></td>
        <td><p>Text formatting options.</p>
</td>
      </tr>
    </tbody>
  </table>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.WriteFraction(System.String%2CSystem.String%2CnetDxf.Units.FractionFormatType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L450">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_WriteFraction_" data-uid="netDxf.Entities.MText.WriteFraction*"></a>
  <h4 id="netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType_" data-uid="netDxf.Entities.MText.WriteFraction(System.String,System.String,netDxf.Units.FractionFormatType)">WriteFraction(String, String, FractionFormatType)</h4>
  <div class="markdown level1 summary"><p>Formats a text string to represent a fraction.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void WriteFraction(string numerator, string denominator, FractionFormatType fractionType)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">numerator</span></td>
        <td><p>Fraction numerator.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">denominator</span></td>
        <td><p>Fraction denominator.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Units.FractionFormatType.html">FractionFormatType</a></td>
        <td><span class="parametername">fractionType</span></td>
        <td><p>Style of the fraction.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 id="netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType__remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>In fractions the characters '/' and '#' are reserved if you need to write them you must write &quot;/&quot; and &quot;#&quot;, respectively.</p>
</div>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType_netDxf_Entities_MTextFormattingOptions_.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.WriteFraction(System.String%2CSystem.String%2CnetDxf.Units.FractionFormatType%2CnetDxf.Entities.MTextFormattingOptions)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L467">View Source</a>
  </span>
  <a id="netDxf_Entities_MText_WriteFraction_" data-uid="netDxf.Entities.MText.WriteFraction*"></a>
  <h4 id="netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType_netDxf_Entities_MTextFormattingOptions_" data-uid="netDxf.Entities.MText.WriteFraction(System.String,System.String,netDxf.Units.FractionFormatType,netDxf.Entities.MTextFormattingOptions)">WriteFraction(String, String, FractionFormatType, MTextFormattingOptions)</h4>
  <div class="markdown level1 summary"><p>Formats a text string to represent a fraction.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void WriteFraction(string numerator, string denominator, FractionFormatType fractionType, MTextFormattingOptions options)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">numerator</span></td>
        <td><p>Fraction numerator.</p>
</td>
      </tr>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">denominator</span></td>
        <td><p>Fraction denominator.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Units.FractionFormatType.html">FractionFormatType</a></td>
        <td><span class="parametername">fractionType</span></td>
        <td><p>Style of the fraction.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MTextFormattingOptions.html">MTextFormattingOptions</a></td>
        <td><span class="parametername">options</span></td>
        <td><p>Text formatting options.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 id="netDxf_Entities_MText_WriteFraction_System_String_System_String_netDxf_Units_FractionFormatType_netDxf_Entities_MTextFormattingOptions__remarks">Remarks</h5>
  <div class="markdown level1 remarks"><p>In fractions the characters '/' and '#' are reserved if you need to write them you must write &quot;/&quot; and &quot;#&quot;, respectively.<br>
Do not combine fractions with super or subscript options, it is not supported (stacking commands cannot be nested).</p>
</div>
  <h3 id="events">Events
  </h3>
  <span class="small pull-right mobile-hide">
    <span class="divider">|</span>
    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText_TextStyleChanged.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText.TextStyleChanged%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
  </span>
  <span class="small pull-right mobile-hide">
    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L94">View Source</a>
  </span>
  <h4 id="netDxf_Entities_MText_TextStyleChanged" data-uid="netDxf.Entities.MText.TextStyleChanged">TextStyleChanged</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public event MText.TextStyleChangedEventHandler TextStyleChanged</code></pre>
  </div>
  <h5 class="eventType">Event Type</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="netDxf.Entities.MText.TextStyleChangedEventHandler.html">MText.TextStyleChangedEventHandler</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="implements">Implements</h3>
  <div>
      <a class="xref" href="netDxf.IHasXData.html">IHasXData</a>
  </div>
  <div>
      <span class="xref">System.ICloneable</span>
  </div>
</article>
          </div>
          
          <div class="hidden-sm col-md-2" role="complementary">
            <div class="sideaffix">
              <div class="contribution">
                <ul class="nav">
                  <li>
                    <a href="https://github.com/SOFAgh/CADability/new/master/apiSpec/new?filename=netDxf_Entities_MText.md&amp;value=---%0Auid%3A%20netDxf.Entities.MText%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
                  </li>
                  <li>
                    <a href="https://github.com/SOFAgh/CADability/blob/master/CADability/DXF/Entities/MText.cs/#L87" class="contribution-link">View Source</a>
                  </li>
                </ul>
              </div>
              <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
                <h5>In This Article</h5>
                <div></div>
              </nav>
            </div>
          </div>
        </div>
      </div>
      
      <footer>
        <div class="grad-bottom"></div>
        <div class="footer">
          <div class="container">
            <span class="pull-right">
              <a href="#top">Back to top</a>
            </span>
            
            <span>Generated by <strong>DocFX</strong></span>
          </div>
        </div>
      </footer>
    </div>
    
    <script type="text/javascript" src="../styles/docfx.vendor.js"></script>
    <script type="text/javascript" src="../styles/docfx.js"></script>
    <script type="text/javascript" src="../styles/main.js"></script>
  </body>
</html>
